package com.zhangjingcheng.yunyixia.pojo.dto;

import jakarta.validation.constraints.NotEmpty;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

@Data
public class UploadDTO {

    // 文件
    @NotEmpty
    private MultipartFile file;

    // 文件名
    @NotEmpty
    private String name;

    // 文件md5
    @NotEmpty
    private String md5;

    // 文件大小
    @NotEmpty
    private Long size;

    // 文件块索引
    @NotEmpty
    private Integer blockIndex;

    // 文件块总数
    @NotEmpty
    private Integer blockCount;

}
